incoming down payment - French English Dictionary